home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Amiga Classic Collection
/
The Amiga Classic Collection - Disc 2.iso
/
Utils
/
UT021-Inlay.Maker.DMS
/
UT021-Inlay.Maker.adf
/
TapeCover
/
src
/
tapecovergadg.c
< prev
Wrap
C/C++ Source or Header
|
1992-06-12
|
50KB
|
1,577 lines
SHORT BorderVectors1[] = {
0,0,
50,0,
50,18,
0,18,
0,0
};
struct Border Border1 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors1, /* pointer to XY vectors */
NULL /* next border in list */
};
struct TextAttr TOPAZ60 = {
(STRPTR)"topaz.font",
TOPAZ_SIXTY,0,0
};
struct IntuiText IText1 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
8,4, /* XY origin relative to container TopLeft */
&TOPAZ60, /* font pointer or NULL for default */
(UBYTE *)"DEL", /* pointer to text */
NULL /* next IntuiText structure */
};
struct Gadget Gadget33 = {
NULL, /* next gadget */
311,160, /* origin XY of hit box relative to window TopLeft */
49,17, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border1, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText1, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
DELGAD, /* user-definable data */
NULL /* pointer to user-definable data */
};
SHORT BorderVectors2[] = {
0,0,
52,0,
52,18,
0,18,
0,0
};
struct Border Border2 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors2, /* pointer to XY vectors */
NULL /* next border in list */
};
struct IntuiText IText2 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
10,4, /* XY origin relative to container TopLeft */
&TOPAZ60, /* font pointer or NULL for default */
(UBYTE *)"NEW", /* pointer to text */
NULL /* next IntuiText structure */
};
struct Gadget Gadget32 = {
&Gadget33, /* next gadget */
12,160, /* origin XY of hit box relative to window TopLeft */
51,17, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Border2, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
&IText2, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
NEWGAD, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a12SIBuff[29];
struct StringInfo a12SInfo = {
a12SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors3[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border3 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors3, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a12 = {
&Gadget32, /* next gadget */
11,142, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border3, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a12SInfo, /* SpecialInfo structure */
SIDEAGAD+12, /* user-definable data */
NULL /* pointer to user-definable data */
};
USHORT ImageData1[] = {
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0700,0x01C0,0x07FF,0x8000,0x3F00,0x0FC0,0x07FF,
0x8000,0xFF00,0x3FC0,0x07FF,0x800F,0xFF03,0xFFC0,0x07FF,
0x807F,0xFF1F,0xFFC0,0x07FF,0x81FF,0xFF7F,0xFFC0,0x07FF,
0x807F,0xFF1F,0xFFC0,0x07FF,0x800F,0xFF03,0xFFC0,0x07FF,
0x8001,0xFF00,0x7FC0,0x07FF,0x8000,0x1F00,0x07C0,0x07FF,
0x8000,0x0300,0x00C0,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF
};
struct Image Image1 = {
-1,-1, /* XY origin relative to container TopLeft */
54,19, /* Image width and height in pixels */
2, /* number of bitplanes in Image */
ImageData1, /* pointer to ImageData */
0x0002,0x0000, /* PlanePick and PlaneOnOff */
NULL /* next Image structure */
};
struct Gadget Gadget30 = {
&a12, /* next gadget */
72,160, /* origin XY of hit box relative to window TopLeft */
52,17, /* hit box width and height */
GADGIMAGE, /* gadget flags */
RELVERIFY+GADGIMMEDIATE, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Image1, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
REWINDGAD, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a11SIBuff[29];
struct StringInfo a11SInfo = {
a11SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors4[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border4 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors4, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a11 = {
&Gadget30, /* next gadget */
11,133, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border4, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a11SInfo, /* SpecialInfo structure */
SIDEAGAD+11, /* user-definable data */
NULL /* pointer to user-definable data */
};
USHORT ImageData2[] = {
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x000E,0x0000,0x07FF,0x8000,0x007E,0x0000,0x07FF,
0x8000,0x01FE,0x0000,0x07FF,0x8000,0x1FFE,0x0000,0x07FF,
0x8000,0xFFFE,0x0000,0x07FF,0x8003,0xFFFE,0x0000,0x07FF,
0x8000,0xFFFE,0x0000,0x07FF,0x8000,0x1FFE,0x0000,0x07FF,
0x8000,0x03FE,0x0000,0x07FF,0x8000,0x003E,0x0000,0x07FF,
0x8000,0x0006,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF
};
struct Image Image2 = {
-1,-1, /* XY origin relative to container TopLeft */
54,19, /* Image width and height in pixels */
2, /* number of bitplanes in Image */
ImageData2, /* pointer to ImageData */
0x0002,0x0000, /* PlanePick and PlaneOnOff */
NULL /* next Image structure */
};
struct Gadget Gadget28 = {
&a11, /* next gadget */
132,160, /* origin XY of hit box relative to window TopLeft */
52,17, /* hit box width and height */
GADGIMAGE, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Image2, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
BACKGAD, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a10SIBuff[29];
struct StringInfo a10SInfo = {
a10SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors5[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border5 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors5, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a10 = {
&Gadget28, /* next gadget */
11,124, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border5, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a10SInfo, /* SpecialInfo structure */
SIDEAGAD+10, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a9SIBuff[29];
struct StringInfo a9SInfo = {
a9SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors6[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border6 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors6, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a9 = {
&a10, /* next gadget */
11,115, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border6, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a9SInfo, /* SpecialInfo structure */
SIDEAGAD+9, /* user-definable data */
NULL /* pointer to user-definable data */
};
USHORT ImageData3[] = {
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0380,0x0000,0x07FF,0x8000,0x03F0,0x0000,0x07FF,
0x8000,0x03FC,0x0000,0x07FF,0x8000,0x03FF,0xC000,0x07FF,
0x8000,0x03FF,0xF800,0x07FF,0x8000,0x03FF,0xFE00,0x07FF,
0x8000,0x03FF,0xF800,0x07FF,0x8000,0x03FF,0xC000,0x07FF,
0x8000,0x03FE,0x0000,0x07FF,0x8000,0x03E0,0x0000,0x07FF,
0x8000,0x0300,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF
};
struct Image Image3 = {
-1,-1, /* XY origin relative to container TopLeft */
54,19, /* Image width and height in pixels */
2, /* number of bitplanes in Image */
ImageData3, /* pointer to ImageData */
0x0002,0x0000, /* PlanePick and PlaneOnOff */
NULL /* next Image structure */
};
struct Gadget Gadget25 = {
&a9, /* next gadget */
189,160, /* origin XY of hit box relative to window TopLeft */
52,17, /* hit box width and height */
GADGIMAGE, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Image3, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
FORWARDGAD, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a8SIBuff[29];
struct StringInfo a8SInfo = {
a8SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors7[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border7 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors7, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a8 = {
&Gadget25, /* next gadget */
11,106, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border7, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a8SInfo, /* SpecialInfo structure */
SIDEAGAD+8, /* user-definable data */
NULL /* pointer to user-definable data */
};
USHORT ImageData4[] = {
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0FFF,0xC000,0x0000,0x0000,0x1C00,0xE000,0x0000,
0x0000,0x0FFF,0xC000,0x0000,0x0000,0x1C00,0xE000,0x0000,
0x0000,0x0FFF,0xC000,0x0000,0x0000,0x1C00,0xE000,0x0000,
0x0000,0x0FFF,0xC000,0x0000,0x0007,0xFFFF,0xFF00,0x0000,
0x0007,0xFFFF,0xFF00,0x0000,0x0007,0xFFFF,0xFF00,0x0000,
0x0007,0xFFFF,0xFF00,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x1000,0x2000,0x07FF,
0x8000,0x03FF,0x0000,0x07FF,0x8000,0x1000,0x2000,0x07FF,
0x8000,0x03FF,0x0000,0x07FF,0x8000,0x1000,0x2000,0x07FF,
0x8000,0x03FF,0x0000,0x07FF,0x8000,0x1000,0x2000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x1C00,0x07FF,
0x8000,0x0000,0x1C00,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
};
struct Image Image4 = {
-1,-1, /* XY origin relative to container TopLeft */
54,19, /* Image width and height in pixels */
2, /* number of bitplanes in Image */
ImageData4, /* pointer to ImageData */
0x0003,0x0000, /* PlanePick and PlaneOnOff */
NULL /* next Image structure */
};
struct Gadget Gadget23 = {
&a8, /* next gadget */
368,160, /* origin XY of hit box relative to window TopLeft */
52,17, /* hit box width and height */
GADGIMAGE, /* gadget flags */
RELVERIFY, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Image4, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
PRINTGAD, /* user-definable data */
NULL /* pointer to user-definable data */
};
USHORT ImageData5[] = {
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x800E,0x0003,0x8000,0x07FF,0x800F,0xC003,0xF000,0x07FF,
0x800F,0xF003,0xFC00,0x07FF,0x800F,0xFF03,0xFFC0,0x07FF,
0x800F,0xFFE3,0xFFF8,0x07FF,0x800F,0xFFFB,0xFFFE,0x07FF,
0x800F,0xFFE3,0xFFF8,0x07FF,0x800F,0xFF03,0xFFC0,0x07FF,
0x800F,0xF803,0xFE00,0x07FF,0x800F,0x8003,0xE000,0x07FF,
0x800C,0x0003,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0x8000,0x0000,0x0000,0x07FF,0x8000,0x0000,0x0000,0x07FF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF
};
struct Image Image5 = {
-1,-1, /* XY origin relative to container TopLeft */
54,19, /* Image width and height in pixels */
2, /* number of bitplanes in Image */
ImageData5, /* pointer to ImageData */
0x0002,0x0000, /* PlanePick and PlaneOnOff */
NULL /* next Image structure */
};
struct Gadget Gadget22 = {
&Gadget23, /* next gadget */
249,160, /* origin XY of hit box relative to window TopLeft */
52,17, /* hit box width and height */
GADGIMAGE, /* gadget flags */
RELVERIFY+GADGIMMEDIATE, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Image5, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
FFORWARDGAD, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a7SIBuff[29];
struct StringInfo a7SInfo = {
a7SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors8[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border8 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors8, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a7 = {
&Gadget22, /* next gadget */
11,97, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border8, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a7SInfo, /* SpecialInfo structure */
SIDEAGAD+7, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a6SIBuff[29];
struct StringInfo a6SInfo = {
a6SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors9[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border9 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors9, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a6 = {
&a7, /* next gadget */
11,88, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border9, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a6SInfo, /* SpecialInfo structure */
SIDEAGAD+6, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a5SIBuff[29];
struct StringInfo a5SInfo = {
a5SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors10[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border10 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors10, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a5 = {
&a6, /* next gadget */
11,79, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border10, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a5SInfo, /* SpecialInfo structure */
SIDEAGAD+5, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a4SIBuff[29];
struct StringInfo a4SInfo = {
a4SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors11[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border11 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors11, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a4 = {
&a5, /* next gadget */
11,70, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border11, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a4SInfo, /* SpecialInfo structure */
SIDEAGAD+4, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a1SIBuff[29];
struct StringInfo a1SInfo = {
a1SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors12[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border12 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors12, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a1 = {
&a4, /* next gadget */
11,43, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border12, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a1SInfo, /* SpecialInfo structure */
SIDEAGAD+1, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a3SIBuff[29];
struct StringInfo a3SInfo = {
a3SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors13[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border13 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors13, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a3 = {
&a1, /* next gadget */
11,61, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border13, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a3SInfo, /* SpecialInfo structure */
SIDEAGAD+3, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE a2SIBuff[29];
struct StringInfo a2SInfo = {
a2SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors14[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border14 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors14, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget a2 = {
&a3, /* next gadget */
11,52, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border14, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&a2SInfo, /* SpecialInfo structure */
SIDEAGAD+2, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b12SIBuff[29];
struct StringInfo b12SInfo = {
b12SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors15[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border15 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors15, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b12 = {
&a2, /* next gadget */
222,142, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border15, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b12SInfo, /* SpecialInfo structure */
SIDEBGAD+12, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b11SIBuff[29];
struct StringInfo b11SInfo = {
b11SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors16[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border16 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors16, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b11 = {
&b12, /* next gadget */
222,133, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border16, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b11SInfo, /* SpecialInfo structure */
SIDEBGAD+11, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b10SIBuff[29];
struct StringInfo b10SInfo = {
b10SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors17[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border17 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors17, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b10 = {
&b11, /* next gadget */
222,124, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border17, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b10SInfo, /* SpecialInfo structure */
SIDEBGAD+10, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b9SIBuff[29];
struct StringInfo b9SInfo = {
b9SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors18[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border18 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors18, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b9 = {
&b10, /* next gadget */
222,115, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border18, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b9SInfo, /* SpecialInfo structure */
SIDEBGAD+9, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b8SIBuff[29];
struct StringInfo b8SInfo = {
b8SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors19[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border19 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors19, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b8 = {
&b9, /* next gadget */
222,106, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border19, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b8SInfo, /* SpecialInfo structure */
SIDEBGAD+8, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b7SIBuff[29];
struct StringInfo b7SInfo = {
b7SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors20[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border20 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors20, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b7 = {
&b8, /* next gadget */
222,97, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border20, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b7SInfo, /* SpecialInfo structure */
SIDEBGAD+7, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b6SIBuff[29];
struct StringInfo b6SInfo = {
b6SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors21[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border21 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors21, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b6 = {
&b7, /* next gadget */
222,88, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border21, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b6SInfo, /* SpecialInfo structure */
SIDEBGAD+6, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b5SIBuff[29];
struct StringInfo b5SInfo = {
b5SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors22[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border22 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors22, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b5 = {
&b6, /* next gadget */
222,79, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border22, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b5SInfo, /* SpecialInfo structure */
SIDEBGAD+5, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b4SIBuff[29];
struct StringInfo b4SInfo = {
b4SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors23[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border23 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors23, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b4 = {
&b5, /* next gadget */
222,70, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border23, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b4SInfo, /* SpecialInfo structure */
SIDEBGAD+4, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b1SIBuff[29];
struct StringInfo b1SInfo = {
b1SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors24[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border24 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors24, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b1 = {
&b4, /* next gadget */
222,43, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border24, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b1SInfo, /* SpecialInfo structure */
SIDEBGAD+1, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b3SIBuff[29];
struct StringInfo b3SInfo = {
b3SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors25[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border25 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors25, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b3 = {
&b1, /* next gadget */
222,61, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border25, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b3SInfo, /* SpecialInfo structure */
SIDEBGAD+3, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE b2SIBuff[29];
struct StringInfo b2SInfo = {
b2SIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
29, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors26[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border26 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors26, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget b2 = {
&b3, /* next gadget */
222,52, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border26, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&b2SInfo, /* SpecialInfo structure */
SIDEBGAD+2, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE sidebSIBuff[32];
struct StringInfo sidebSInfo = {
sidebSIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
32, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors27[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border27 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors27, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget sideb = {
&b2, /* next gadget */
222,24, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border27, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&sidebSInfo, /* SpecialInfo structure */
SIDEBGAD, /* user-definable data */
NULL /* pointer to user-definable data */
};
UBYTE sideaSIBuff[32];
struct StringInfo sideaSInfo = {
sideaSIBuff, /* buffer where text will be edited */
NULL, /* optional undo buffer */
0, /* character position in buffer */
32, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
SHORT BorderVectors28[] = {
0,0,
203,0,
203,9,
0,9,
0,0
};
struct Border Border28 = {
-1,-1, /* XY origin relative to container TopLeft */
2,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors28, /* pointer to XY vectors */
NULL /* next border in list */
};
struct Gadget sidea = {
&sideb, /* next gadget */
11,24, /* origin XY of hit box relative to window TopLeft */
202,8, /* hit box width and height */
NULL, /* gadget flags */
RELVERIFY, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Border28, /* gadget border or image to be rendered */
NULL, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&sideaSInfo, /* SpecialInfo structure */
SIDEAGAD, /* user-definable data */
NULL /* pointer to user-definable data */
};
#define GadgetList1 sidea
SHORT BorderVectors29[] = {
0,0,
425,0,
425,117,
0,117,
0,0
};
struct Border Border29 = {
4,37, /* XY origin relative to container TopLeft */
3,0,JAM1, /* front pen, back pen and drawmode */
5, /* number of XY vectors */
BorderVectors29, /* pointer to XY vectors */
NULL /* next border in list */
};
#define BorderList1 Border29
struct IntuiText IText3 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
(UBYTE *)"Quit", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem4 = {
NULL, /* next MenuItem structure */
0,24, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText3, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText4 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
(UBYTE *)"", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem3 = {
&MenuItem4, /* next MenuItem structure */
0,16, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+HIGHCOMP+HIGHBOX, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText4, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText5 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
(UBYTE *)"Save", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem2 = {
&MenuItem3, /* next MenuItem structure */
0,8, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText5, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct IntuiText IText6 = {
3,1,COMPLEMENT, /* front and back text pens, drawmode and fill byte */
0,0, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
(UBYTE *)"Clear All ", /* pointer to text */
NULL /* next IntuiText structure */
};
struct MenuItem MenuItem1 = {
&MenuItem2, /* next MenuItem structure */
0,0, /* XY of Item hitbox relative to TopLeft of parent hitbox */
80,8, /* hit box width and height */
ITEMTEXT+ITEMENABLED+HIGHCOMP, /* Item flags */
0, /* each bit mutually-excludes a same-level Item */
(APTR)&IText6, /* Item render (IntuiText or Image or NULL) */
NULL, /* Select render */
NULL, /* alternate command-key */
NULL, /* SubItem list */
MENUNULL /* filled in by Intuition for drag selections */
};
struct Menu Menu1 = {
NULL, /* next Menu structure */
0,0, /* XY origin of Menu hit box relative to screen TopLeft */
63,0, /* Menu hit box width and height */
MENUENABLED, /* Menu flags */
"Project", /* text of Menu name */
&MenuItem1 /* MenuItem linked list pointer */
};
#define MenuList1 Menu1
struct IntuiText IText8 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
221,14, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
(UBYTE *)"Side B", /* pointer to text */
NULL /* next IntuiText structure */
};
struct IntuiText IText7 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
10,14, /* XY origin relative to container TopLeft */
NULL, /* font pointer or NULL for default */
(UBYTE *)"Side A", /* pointer to text */
&IText8 /* next IntuiText structure */
};
#define IntuiTextList1 IText7
struct NewWindow NewWindowStructure1 = {
0,18, /* window XY origin relative to TopLeft of screen */
434,182, /* window width and height */
0,1, /* detail and block pens */
GADGETDOWN+GADGETUP+MENUPICK+CLOSEWINDOW+INTUITICKS, /* IDCMP flags */
WINDOWDRAG+WINDOWDEPTH+WINDOWCLOSE+ACTIVATE+NOCAREREFRESH, /* other window flags */
&sidea, /* first gadget in gadget list */
NULL, /* custom CHECKMARK imagery */
(UBYTE *)"TapeCover V1.0 (c)1991 Greg Pringle", /* window title */
NULL, /* custom screen pointer */
NULL, /* custom bitmap */
5,5, /* minimum width and height */
-1,-1, /* maximum width and height */
WBENCHSCREEN /* destination screen type */
};
/* end of PowerWindows source generation */